package psrc.logic.util.beans;

public class DefeitoBean {

	private String id_defeito;
	private String fk_cliente;
	private String data_defeito;
	private String data_envio;
	private String data_confirmacao;
	private String numero_defeito;
	private String observacoes;
	
	/**
	 * @return the id_defeito
	 */
	public String getIdDefeito() {
		return id_defeito;
	}
	/**
	 * @param id_defeito the id_defeito to set
	 */
	public void setIdDefeito(String id_defeito) {
		this.id_defeito = id_defeito;
	}
	/**
	 * @return the fk_cliente
	 */
	public String getFkCliente() {
		return fk_cliente;
	}
	/**
	 * @param fk_cliente the fk_cliente to set
	 */
	public void setFkCliente(String fk_cliente) {
		this.fk_cliente = fk_cliente;
	}
	/**
	 * @return the data_defeito
	 */
	public String getDataDefeito() {
		return data_defeito;
	}
	/**
	 * @param data_defeito the data_defeito to set
	 */
	public void setDataDefeito(String data_defeito) {
		this.data_defeito = data_defeito;
	}
	/**
	 * @return the data_envio
	 */
	public String getDataEnvio() {
		return data_envio;
	}
	/**
	 * @param data_envio the data_envio to set
	 */
	public void setDataEnvio(String data_envio) {
		this.data_envio = data_envio;
	}
	/**
	 * @return the data_confirmacao
	 */
	public String getDataConfirmacao() {
		return data_confirmacao;
	}
	/**
	 * @param data_confirmacao the data_confirmacao to set
	 */
	public void setDataConfirmacao(String data_confirmacao) {
		this.data_confirmacao = data_confirmacao;
	}
	/**
	 * @return the numero_defeito
	 */
	public String getNumeroDefeito() {
		return numero_defeito;
	}
	/**
	 * @param numero_defeito the numero_defeito to set
	 */
	public void setNumeroDefeito(String numero_defeito) {
		this.numero_defeito = numero_defeito;
	}
	/**
	 * @return the observacoes
	 */
	public String getObservacoes() {
		return observacoes;
	}
	/**
	 * @param observacoes the observacoes to set
	 */
	public void setObservacoes(String observacoes) {
		this.observacoes = observacoes;
	}
	/* (non-Javadoc)
	 * @see java.lang.Object#hashCode()
	 */
	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((id_defeito == null) ? 0 : id_defeito.hashCode());
		return result;
	}
	/* (non-Javadoc)
	 * @see java.lang.Object#equals(java.lang.Object)
	 */
	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		DefeitoBean other = (DefeitoBean) obj;
		if (id_defeito == null) {
			if (other.id_defeito != null)
				return false;
		} else if (!id_defeito.equals(other.id_defeito))
			return false;
		return true;
	}
	
}
